﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace TheBullysStore.Models.ModuloServicios.ContratoPreventivo
{
    public class ContratoPreventivoFacade
    {
        public ContratoPreventivoService contratoPreventivoService = new ContratoPreventivoService();
        public ContratoPreventivoDAO contratoPreventivoDAO = new ContratoPreventivoDAO();

        //public string RegistrarContratoPreventivo(ContratoPreventivoBean contratoPreventivoB)
        //{
        //    return (contratoPreventivoService.RegistrarContratoPreventivo(contratoPreventivoB));
        //}

        public Boolean existecliente(int id_contrato_preventivo)
        {
            return contratoPreventivoService.ExisteContratoPreventivo(id_contrato_preventivo);
        }

        /*public List<ContratoPreventivoBean> ListarContratoPreventivo(int id_contrato_preventivo, string descripcion, DateTime fecha_registro, DateTime fecha_inicial, DateTime fecha_final, int id_proveedor, string periodo)
        {
            return contratoPreventivoService.ListarContratoPreventivo(id_contrato_preventivo, descripcion, fecha_registro, fecha_inicial, fecha_final, id_proveedor, periodo);
        }*/


        public List<ContratoPreventivoBean> ListarContratoPreventivo2(ContratoPreventivoBean contratoPreventivo)
        {
            return contratoPreventivoService.ListarContratoPreventivo2(contratoPreventivo);
        }

        public List<ContratoPreventivoBean> ListarMantenimientos(ContratoPreventivoBean contrato)
        {
            return contratoPreventivoDAO.ListarMantenimientos(contrato);
        }
    }
}